import pandas as pd

# 读取Excel文件
file_path = 'data/2023-09-13.xlsx'
df = pd.read_excel(file_path)

# 检查‘温度’列是否存在
if '温度' in df.columns:
    # 计算温度的最高值、最低值和平均值
    max_temperature = df['温度'].max()
    min_temperature = df['温度'].min()
    average_temperature = df['温度'].mean()
    
    # 创建一个新的DataFrame来存储汇总信息
    summary_df = pd.DataFrame({
        '统计指标': ['最高温度', '最低温度', '平均温度'],
        '温度值': [max_temperature, min_temperature, average_temperature]
    })
    
    # 将汇总信息写入新的Excel文件
    summary_file_path = '汇总.xlsx'
    summary_df.to_excel(summary_file_path, index=False)
    
    print(f"汇总信息已写入 {summary_file_path}")
else:
    print("文件中不存在‘温度’列")